Twelve Ways to Build CMS Crossings from ROOT Files

نویسندگان

  • D. Chamont
  • C. Charlot
چکیده

The simulation of CMS raw data requires the random selection of one hundred and fifty pileup events from a very large set of files, to be superimposed in memory to the signal event. The use of ROOT I/O for that purpose is quite unusual: the events are not read sequentially but pseudo-randomly, they are not processed one by one in memory but by bunches, and they do not contain orthodox ROOT objects but many foreign objects and templates. In this context, we have compared the performance of ROOT containers versus the STL vectors, and the use of trees versus a direct storage of containers. The strategy with best performances is by far the one using clones within trees, but it stays hard to tune and very dependant on the exact use-case. The use of STL vectors could bring more easily similar performances in a future ROOT release.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Parallel Compilation of Cms Software

LHC experiments have large amounts of software to build. CMS has studied ways to shorten project build times using parallel and distributed builds as well as improved ways to decide what to rebuild. We have experimented with making idle desktop and server machines easily available as a virtual build cluster using distcc and zeroconf. We have also tested variations of ccache and more traditional...

متن کامل

On the Maximum Crossing Number

Research about crossings is typically about minimization. In this paper, we consider maximizing the number of crossings over all possible ways to draw a given graph in the plane. Alpert et al. [1] conjectured that any graph has a convex straight-line drawing, e.g., a drawing with vertices in convex position, that maximizes the number of edge crossings. We disprove this conjecture by constructin...

متن کامل

Wrapping Persistent ROOT Framework Objects in an Object-Oriented Mediator System

In this thesis we develop a wrapper for scientific data stored in ROOT files using Amos II, a functional DBMS. ROOT is an object-oriented framework for representing high-energy physics data. We investigate possible ways to represent ROOT C++ objects in a functional data model and propose a simple and fast mapping method. We define a schema to represent ROOT object storage containers, objects an...

متن کامل

Apical fit of initial K-files in maxillary molars assessed by micro-computed tomography.

AIM To two- and three-dimensionally assess the fit of the first K-file binding at working length after a crown-down canal procedure. METHODOLOGY Twelve maxillary molars with fully developed roots and four separate root canals were selected. Canals were pre-flared using ProFile 0.04 instruments to three quarters of estimated working length (WL). WL was electronically determined using an ISO 06...

متن کامل

Virtual Data in CMS Analysis

The use of virtual data for enhancing the collaboration between large groups of scientists is explored in several ways: • by defining “virtual” parameter spaces which can be searched and shared in an organized way by a collaboration of scientists in the course of their analysis • by providing a mechanism to log the provenance of results and the ability to trace them back to the various stages i...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • CoRR

دوره cs.DB/0306056  شماره 

صفحات  -

تاریخ انتشار 2003